package com.xx.account.domain.bo;

import java.util.List;
import java.util.Objects;

/**
 * Author: WangYang
 * Date: 2024/11/15 - 14:03
 */
public class ImageZipDownloadBo {

    /** 文件名 */
    private String fileName;

    /** json数据 */
    private List<ImageZipBo> imageZipBoList;

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public List<ImageZipBo> getImageZipBoList() {
        return imageZipBoList;
    }

    public void setImageZipBoList(List<ImageZipBo> imageZipBoList) {
        this.imageZipBoList = imageZipBoList;
    }

    @Override
    public String toString() {
        return "ImageZipDownloadBo{" +
                "fileName='" + fileName + '\'' +
                ", imageZipBoList=" + imageZipBoList +
                '}';
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        ImageZipDownloadBo that = (ImageZipDownloadBo) o;
        return Objects.equals(fileName, that.fileName) && Objects.equals(imageZipBoList, that.imageZipBoList);
    }

    @Override
    public int hashCode() {
        return Objects.hash(fileName, imageZipBoList);
    }
}
